soft-shelled turtle - English Synonyms Dictionary